package com.jy.modules.cims.data.common.dto;

import java.math.BigDecimal;

public class TCMmBailBondDealDetailDTO extends TCMmBailBondDTO {
	

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;


	/**交易流水号*/
	private java.lang.String dealStreamCode;
	/**结算状态*/
	private java.lang.String accountStatus;
	/**合作机构号*/
	private java.lang.String cooperorgCode;
	/**协议编码*/
	private java.lang.String argeementCode;
	/**合约编码*/
	private java.lang.String contractCode;
	/**交易日期*/
	private java.util.Date dealDate;
	/**协议名称*/
	private java.lang.String agreementName;
	/**合约名称*/
	private java.lang.String contractName;
	/**合作机构名称*/
	private java.lang.String cooperorgName;
	/**发起方*/
	private java.lang.String initiator;
	/**接收方*/
	private java.lang.String receiver;
	/**付款方*/
	private java.lang.String payer;
	/**收款方*/
	private java.lang.String gathering;
	/**交易类型*/
	private java.lang.String dealType;
	/**担保机构编号*/
	private java.lang.String organizationCode;
	/**汇总债权价值*/
	private BigDecimal sumCreditorValue;
	/**开始结算日期*/
	private java.util.Date beginDealDate;
	/**结束结算日期*/
	private java.util.Date endDealDate;

	/**
	 *方法: 获得dealStreamCode
	 *@return: java.lang.String  dealStreamCode
	 */
	public java.lang.String getDealStreamCode(){
		return this.dealStreamCode;
	}

	/**
	 *方法: 设置dealStreamCode
	 *@param: java.lang.String  dealStreamCode
	 */
	public void setDealStreamCode(java.lang.String dealStreamCode){
		this.dealStreamCode = dealStreamCode;
	}


	/**
	 *方法: 获得accountStatus
	 *@return: java.lang.String  accountStatus
	 */
	public java.lang.String getAccountStatus(){
		return this.accountStatus;
	}

	/**
	 *方法: 设置accountStatus
	 *@param: java.lang.String  accountStatus
	 */
	public void setAccountStatus(java.lang.String accountStatus){
		this.accountStatus = accountStatus;
	}

	/**
	 *方法: 获得cooperorgCode
	 *@return: java.lang.String  cooperorgCode
	 */
	public java.lang.String getCooperorgCode(){
		return this.cooperorgCode;
	}

	/**
	 *方法: 设置cooperorgCode
	 *@param: java.lang.String  cooperorgCode
	 */
	public void setCooperorgCode(java.lang.String cooperorgCode){
		this.cooperorgCode = cooperorgCode;
	}

	/**
	 *方法: 获得argeementCode
	 *@return: java.lang.String  argeementCode
	 */
	public java.lang.String getArgeementCode(){
		return this.argeementCode;
	}

	/**
	 *方法: 设置argeementCode
	 *@param: java.lang.String  argeementCode
	 */
	public void setArgeementCode(java.lang.String argeementCode){
		this.argeementCode = argeementCode;
	}

	/**
	 *方法: 获得contractCode
	 *@return: java.lang.String  contractCode
	 */
	public java.lang.String getContractCode(){
		return this.contractCode;
	}

	/**
	 *方法: 设置contractCode
	 *@param: java.lang.String  contractCode
	 */
	public void setContractCode(java.lang.String contractCode){
		this.contractCode = contractCode;
	}

	/**
	 *方法: 获得dealDate
	 *@return: java.util.Date  dealDate
	 */
	public java.util.Date getDealDate(){
		return this.dealDate;
	}

	/**
	 *方法: 设置dealDate
	 *@param: java.util.Date  dealDate
	 */
	public void setDealDate(java.util.Date dealDate){
		this.dealDate = dealDate;
	}

	public java.lang.String getAgreementName() {
		return agreementName;
	}

	public void setAgreementName(java.lang.String agreementName) {
		this.agreementName = agreementName;
	}

	public java.lang.String getContractName() {
		return contractName;
	}

	public void setContractName(java.lang.String contractName) {
		this.contractName = contractName;
	}

	public java.lang.String getCooperorgName() {
		return cooperorgName;
	}

	public void setCooperorgName(java.lang.String cooperorgName) {
		this.cooperorgName = cooperorgName;
	}

	public java.lang.String getDealType() {
		return dealType;
	}

	public void setDealType(java.lang.String dealType) {
		this.dealType = dealType;
	}

	public java.lang.String getOrganizationCode() {
		return organizationCode;
	}

	public void setOrganizationCode(java.lang.String organizationCode) {
		this.organizationCode = organizationCode;
	}

	public BigDecimal getSumCreditorValue() {
		return sumCreditorValue;
	}

	public void setSumCreditorValue(BigDecimal sumCreditorValue) {
		this.sumCreditorValue = sumCreditorValue;
	}

	public java.lang.String getInitiator() {
		return initiator;
	}

	public void setInitiator(java.lang.String initiator) {
		this.initiator = initiator;
	}

	public java.lang.String getReceiver() {
		return receiver;
	}

	public void setReceiver(java.lang.String receiver) {
		this.receiver = receiver;
	}

	public java.lang.String getPayer() {
		return payer;
	}

	public void setPayer(java.lang.String payer) {
		this.payer = payer;
	}

	public java.lang.String getGathering() {
		return gathering;
	}

	public void setGathering(java.lang.String gathering) {
		this.gathering = gathering;
	}

	public java.util.Date getBeginDealDate() {
		return beginDealDate;
	}

	public void setBeginDealDate(java.util.Date beginDealDate) {
		this.beginDealDate = beginDealDate;
	}

	public java.util.Date getEndDealDate() {
		return endDealDate;
	}

	public void setEndDealDate(java.util.Date endDealDate) {
		this.endDealDate = endDealDate;
	}

	
}
